.el-table.ui-table{
  box-sizing: border-box;
  background-color: #fff;
  position: relative;
  overflow: visible;
  flex: 1;
  width: 100%;
  max-width: 100%;
  font-size: 14px;
  color: #333;
  .is-left {
    .cell{
      text-align: left;
    }
  }
  .is-right {
    .cell{
      text-align: right;
    }
  }
  .cell{
    display: inline-block;
    width: 100%;
    padding: 0 5px;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    line-height: 20px;
  }
  thead{
    color: #5e5e5e;
    tr{
      min-width: 0;
      box-sizing: border-box;
      text-overflow: ellipsis;
      vertical-align: middle;
      position: relative;
      th{
        background: #f4f5f9;
        padding: 12px 0;
        vertical-align: middle;
        border-bottom: none !important;
        .cell{
          font-weight: bold;
        }
      }
    }
  }
  tbody{
    tr:nth-child(even){
      td{
        background: #f4f5f9;
      }
    }
    tr{
      td{
        padding: 12px 0;
        vertical-align: middle;
        .cell{
          color: #919191;
        }
      }
    }
  }
}
.header-handle-box{
  width: 100%;
  padding: 0 10px;
}
.td-user{
  display: flex;
  align-items: center;
  padding: 0 5px;
  .info{
    flex: 1;
    padding-left: 14px;
    p{
      color: #919191;
      text-align:left;
      padding:4px 0;
    }
  }
}
.icon-watch+span,.icon-notice+span{
  display: inline-block;
  line-height:22px;
  vertical-align: middle;
  text-decoration: underline;
}
.table-button{
  display: block;
  margin:6px auto !important;
}

.table-tags-box{
  .table-tags-item{
    display: inline-block;
    color: #919191;
    font-size: 16px;
    cursor: pointer;
    width: 26px;
    height: 26px;
    line-height: 24px;
    box-sizing: border-box;
    border-radius: 50%;
    border: 1px solid #919191;
  }
}
.table-record-item{
  display: block;
  line-height: 24px;
  span:first-child{
    width: 40px;
  }
  span:last-child{
    margin-left: 5px;
  }
}
.ready-tips{
  position: absolute;
  white-space: nowrap;
  bottom: 20px;
  font-size: 12px;
  background: #f7ac72;
  color: #fff;
  border-radius: 3px;
  padding: 2px 5px;
}
.el-table th div{
  line-height: 20px!important;
}
.el-table th {
  .el-dropdown{
    vertical-align: middle;
    padding-left: 0;
  }
  .el-button{
    vertical-align: middle
  }
}
.table-fixed-header{
  position: fixed!important;
  top: 0;
  z-index: 200;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
  transition: box-shadow .3s ease-in-out;
}